engine preservation - Spanish English Dictionary